const express = require('express')

// 创建服务实例
const app = express()

// next是个回调函数，调用next函数可以将请求传递给下一个中间件
app.use((req,res,next) =>{
    console.log(req.url);//url 请求的地址（路径） 除去了主机名的部分
    // res.send("lllll")
    next();

})

app.get('/a', (req, res) => {
    console.log('体会中间件a')
    res.send('体会中间件a')
})

app.get('/b', (req, res) => {
    console.log('体会中间件b')
    res.send('体会中间件b')
})

app.get('/c', (req, res) => {
    console.log('体会中间件c')
    res.send('体会中间件c')
})

// 404
// app.use((req,res,next) =>{
//     res.status(404).send("<h1>你请求的页面不存在</h1>")
// })

// 监听端口
app.listen(3009, () => {
    console.log('服务已启动，3009端口')
})